package com.fdb.efp.nls.service.vo.sed;

import com.fdb.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * 百度放款申请信息
 * 
 * @author huangwb
 * @since 2018年12月27日 上午8:27:48
 * @version 1.0
 */
public class BdLoanpayVO extends BaseInfo {

	private static final long serialVersionUID = -6873575042317992006L;
	/** 申请流水号 */
	private String applySeq;
	/** 事件码 */
    private String eventType;
    /** 接口版本号 */
    private String version ;
    /** 备注 */
    private String comment ;
    /** 业务订单号 */
    private String orderId;
    /** 账务日期 */
    private String curDate;
    /** 交易时间 */
    private String tranTime;
    /** 牵头方 */
    private String leader;
    /** 合作方 */
    private String partner;
	/** 客户名称 */
	private String cusName;
	/** 证件类型 */
    private String certType;
    /** 证件号 */
    private String certNo;
    /** 借据号 */
    private String loanId;
    /** 申请日期 */
    private String applyDate;
    /** 确认日期 */
    private String startDate;
    /** 第一期还款日 */
    private String firstDueDate;
    /** 还款日 */
    private String dueDay;
    /** 到期日 */
    private String endDate;
    /** 机构金额 */
    private BigDecimal encashAmt;
	/** 币种 */
	private String loanCcy;
	/** 还款方式 */
    private String repayMode;
    /** 还款周期 */
    private String repayCycle;
    /** 总期数 */
    private String totalTerms;
    /** 宽限期  */
    private String graceDay;
    /** 期数 */
    private String scheduleNo;
    /** 开始日 */
    private String ContStartDate;
    /** 到期日 */
    private String ContEndDate;
    /** 金额 */
    private BigDecimal amounts;
	/** 放款状态 */
	private String dnSts;
	/** 创建人 */
	private String createUser;
	/** 创建时间 */
	private String createTime;
	/** 最近修改用户 */
	private String lastModifyUser;
	/** 最近修改时间 */
	private String lastModifyTime;
	/**
	 * @return the applySeq
	 */
	public String getApplySeq() {
		return applySeq;
	}
	/**
	 * @param applySeq the applySeq to set
	 */
	public void setApplySeq(String applySeq) {
		this.applySeq = applySeq;
	}
	/**
	 * @return the eventType
	 */
	public String getEventType() {
		return eventType;
	}
	/**
	 * @param eventType the eventType to set
	 */
	public void setEventType(String eventType) {
		this.eventType = eventType;
	}
	/**
	 * @return the version
	 */
	public String getVersion() {
		return version;
	}
	/**
	 * @param version the version to set
	 */
	public void setVersion(String version) {
		this.version = version;
	}
	/**
	 * @return the comment
	 */
	public String getComment() {
		return comment;
	}
	/**
	 * @param comment the comment to set
	 */
	public void setComment(String comment) {
		this.comment = comment;
	}
	/**
	 * @return the orderId
	 */
	public String getOrderId() {
		return orderId;
	}
	/**
	 * @param orderId the orderId to set
	 */
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	/**
	 * @return the curDate
	 */
	public String getCurDate() {
		return curDate;
	}
	/**
	 * @param curDate the curDate to set
	 */
	public void setCurDate(String curDate) {
		this.curDate = curDate;
	}
	/**
	 * @return the tranTime
	 */
	public String getTranTime() {
		return tranTime;
	}
	/**
	 * @param tranTime the tranTime to set
	 */
	public void setTranTime(String tranTime) {
		this.tranTime = tranTime;
	}
	/**
	 * @return the leader
	 */
	public String getLeader() {
		return leader;
	}
	/**
	 * @param leader the leader to set
	 */
	public void setLeader(String leader) {
		this.leader = leader;
	}
	/**
	 * @return the partner
	 */
	public String getPartner() {
		return partner;
	}
	/**
	 * @param partner the partner to set
	 */
	public void setPartner(String partner) {
		this.partner = partner;
	}
	/**
	 * @return the cusName
	 */
	public String getCusName() {
		return cusName;
	}
	/**
	 * @param cusName the cusName to set
	 */
	public void setCusName(String cusName) {
		this.cusName = cusName;
	}
	/**
	 * @return the certType
	 */
	public String getCertType() {
		return certType;
	}
	/**
	 * @param certType the certType to set
	 */
	public void setCertType(String certType) {
		this.certType = certType;
	}
	/**
	 * @return the certNo
	 */
	public String getCertNo() {
		return certNo;
	}
	/**
	 * @param certNo the certNo to set
	 */
	public void setCertNo(String certNo) {
		this.certNo = certNo;
	}
	/**
	 * @return the loanId
	 */
	public String getLoanId() {
		return loanId;
	}
	/**
	 * @param loanId the loanId to set
	 */
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}
	/**
	 * @return the applyDate
	 */
	public String getApplyDate() {
		return applyDate;
	}
	/**
	 * @param applyDate the applyDate to set
	 */
	public void setApplyDate(String applyDate) {
		this.applyDate = applyDate;
	}
	/**
	 * @return the startDate
	 */
	public String getStartDate() {
		return startDate;
	}
	/**
	 * @param startDate the startDate to set
	 */
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}
	/**
	 * @return the firstDueDate
	 */
	public String getFirstDueDate() {
		return firstDueDate;
	}
	/**
	 * @param firstDueDate the firstDueDate to set
	 */
	public void setFirstDueDate(String firstDueDate) {
		this.firstDueDate = firstDueDate;
	}
	/**
	 * @return the dueDay
	 */
	public String getDueDay() {
		return dueDay;
	}
	/**
	 * @param dueDay the dueDay to set
	 */
	public void setDueDay(String dueDay) {
		this.dueDay = dueDay;
	}
	/**
	 * @return the endDate
	 */
	public String getEndDate() {
		return endDate;
	}
	/**
	 * @param endDate the endDate to set
	 */
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	/**
	 * @return the encashAmt
	 */
	public BigDecimal getEncashAmt() {
		return encashAmt;
	}
	/**
	 * @param encashAmt the encashAmt to set
	 */
	public void setEncashAmt(BigDecimal encashAmt) {
		this.encashAmt = encashAmt;
	}
	/**
	 * @return the loanCcy
	 */
	public String getLoanCcy() {
		return loanCcy;
	}
	/**
	 * @param loanCcy the loanCcy to set
	 */
	public void setLoanCcy(String loanCcy) {
		this.loanCcy = loanCcy;
	}
	/**
	 * @return the repayMode
	 */
	public String getRepayMode() {
		return repayMode;
	}
	/**
	 * @param repayMode the repayMode to set
	 */
	public void setRepayMode(String repayMode) {
		this.repayMode = repayMode;
	}
	/**
	 * @return the repayCycle
	 */
	public String getRepayCycle() {
		return repayCycle;
	}
	/**
	 * @param repayCycle the repayCycle to set
	 */
	public void setRepayCycle(String repayCycle) {
		this.repayCycle = repayCycle;
	}
	/**
	 * @return the totalTerms
	 */
	public String getTotalTerms() {
		return totalTerms;
	}
	/**
	 * @param totalTerms the totalTerms to set
	 */
	public void setTotalTerms(String totalTerms) {
		this.totalTerms = totalTerms;
	}
	/**
	 * @return the graceDay
	 */
	public String getGraceDay() {
		return graceDay;
	}
	/**
	 * @param graceDay the graceDay to set
	 */
	public void setGraceDay(String graceDay) {
		this.graceDay = graceDay;
	}
	/**
	 * @return the scheduleNo
	 */
	public String getScheduleNo() {
		return scheduleNo;
	}
	/**
	 * @param scheduleNo the scheduleNo to set
	 */
	public void setScheduleNo(String scheduleNo) {
		this.scheduleNo = scheduleNo;
	}
	/**
	 * @return the amounts
	 */
	public BigDecimal getAmounts() {
		return amounts;
	}
	/**
	 * @param amounts the amounts to set
	 */
	public void setAmounts(BigDecimal amounts) {
		this.amounts = amounts;
	}
	/**
	 * @return the dnSts
	 */
	public String getDnSts() {
		return dnSts;
	}
	/**
	 * @param dnSts the dnSts to set
	 */
	public void setDnSts(String dnSts) {
		this.dnSts = dnSts;
	}
	/**
	 * @return the createUser
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * @param createUser the createUser to set
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * @return the createTime
	 */
	public String getCreateTime() {
		return createTime;
	}
	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	/**
	 * @return the lastModifyUser
	 */
	public String getLastModifyUser() {
		return lastModifyUser;
	}
	/**
	 * @param lastModifyUser the lastModifyUser to set
	 */
	public void setLastModifyUser(String lastModifyUser) {
		this.lastModifyUser = lastModifyUser;
	}
	/**
	 * @return the lastModifyTime
	 */
	public String getLastModifyTime() {
		return lastModifyTime;
	}
	/**
	 * @param lastModifyTime the lastModifyTime to set
	 */
	public void setLastModifyTime(String lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}
	public String getContStartDate() {
		return ContStartDate;
	}
	public void setContStartDate(String contStartDate) {
		ContStartDate = contStartDate;
	}
	public String getContEndDate() {
		return ContEndDate;
	}
	public void setContEndDate(String contEndDate) {
		ContEndDate = contEndDate;
	}
	
}
